Motorized weapons - Francés Inglés Diccionario